Skip Menu |

This queue is for tickets about the JSON CPAN distribution.

Report information
The Basics
Id: 109156
Status: resolved
Priority: 0/
Queue: JSON

People
Owner: Nobody in particular
Requestors: Vance.Turner [...] Staples.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: JSON-2.61 on Cygwin 64
Date: Thu, 19 Nov 2015 19:56:27 +0000
To: "bug-JSON [...] rt.cpan.org" <bug-JSON [...] rt.cpan.org>
From: "Turner, Vance" <Vance.Turner [...] Staples.com>
$ make cp lib/JSON/backportPP.pm blib/lib/JSON/backportPP.pm cp lib/JSON/backportPP/Compat5005.pm blib/lib/JSON/backportPP/Compat5005.pm cp lib/JSON.pm blib/lib/JSON.pm cp lib/JSON/backportPP/Compat5006.pm blib/lib/JSON/backportPP/Compat5006.pm cp lib/JSON/backportPP/Boolean.pm blib/lib/JSON/backportPP/Boolean.pm Manifying 5 pod documents turva001@FRA52921 ~/.local/share/.cpan/build/JSON-2.61-5TX_2Y $ make test PERL_DL_NONLAZY=1 "/usr/bin/perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00_load.t ................. ok t/00_pod.t .................. ok t/01_utf8.t ................. ok t/02_error.t ................ ok t/03_types.t ................ ok t/06_pc_pretty.t ............ ok t/07_pc_esc.t ............... ok t/08_pc_base.t .............. ok t/09_pc_extra_number.t ...... ok t/10_pc_keysort.t ........... ok t/11_pc_expo.t .............. ok t/12_blessed.t .............. ok t/13_limit.t ................ ok t/14_latin1.t ............... ok t/15_prefix.t ............... ok t/16_tied.t ................. ok t/17_relaxed.t .............. ok t/18_json_checker.t ......... ok t/19_incr.t ................. ok t/20_unknown.t .............. ok t/21_evans_bugrep.t ......... ok t/22_comment_at_eof.t ....... ok t/99_binary.t ............... ok t/e00_func.t ................ ok t/e01_property.t ............ ok t/e02_bool.t ................ ok t/e03_bool2.t ............... ok t/e04_sortby.t .............. ok t/e05_esc_slash.t ........... ok t/e06_allow_barekey.t ....... ok t/e07_allow_singlequote.t ... ok t/e08_decode.t .............. ok t/e09_encode.t .............. ok t/e10_bignum.t .............. ok t/e11_conv_blessed_univ.t ... ok t/e12_upgrade.t ............. ok t/e13_overloaded_eq.t ....... ok t/e14_decode_prefix.t ....... ok t/e15_tie_ixhash.t .......... ok t/e16_incr_parse_fixed.t .... ok t/e90_misc.t ................ ok t/x00_load.t ................ ok t/x02_error.t ............... ok t/x12_blessed.t ............. ok t/x16_tied.t ................ ok t/x17_strange_overload.t .... ok t/xe01_property.t ........... ok t/xe02_bool.t ............... ok t/xe03_bool2.t .............. ok t/xe04support_by_pp.t ....... Recursive inheritance detected in package 'Types::Serialiser::BooleanBase' at (eval 9) line 76. BEGIN failed--compilation aborted at t/xe04support_by_pp.t line 7. # Looks like your test exited with 255 before it could output anything. Recursive inheritance detected in package 'Types::Serialiser::BooleanBase' at t/xe04support_by_pp.t line 7 during global destruction. t/xe04support_by_pp.t ....... Dubious, test returned 255 (wstat 65280, 0xff00) Failed 3/3 subtests t/xe05_indent_length.t ...... Recursive inheritance detected in package 'Types::Serialiser::BooleanBase' at (eval 9) line 76. BEGIN failed--compilation aborted at t/xe05_indent_length.t line 7. # Looks like your test exited with 255 before it could output anything. Recursive inheritance detected in package 'Types::Serialiser::BooleanBase' at t/xe05_indent_length.t line 7 during global destruction. t/xe05_indent_length.t ...... Dubious, test returned 255 (wstat 65280, 0xff00) Failed 7/7 subtests t/xe08_decode.t ............. ok t/xe10_bignum.t ............. Recursive inheritance detected in package 'Types::Serialiser::BooleanBase' at (eval 9) line 76. BEGIN failed--compilation aborted at t/xe10_bignum.t line 8. # Looks like your test exited with 255 before it could output anything. Recursive inheritance detected in package 'Types::Serialiser::BooleanBase' at t/xe10_bignum.t line 8 during global destruction. t/xe10_bignum.t ............. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 6/6 subtests t/xe11_conv_blessed_univ.t .. ok t/xe12_boolean.t ............ Recursive inheritance detected in package 'Types::Serialiser::BooleanBase' at (eval 9) line 76. BEGIN failed--compilation aborted at t/xe12_boolean.t line 9. # Looks like your test exited with 255 before it could output anything. Recursive inheritance detected in package 'Types::Serialiser::BooleanBase' at t/xe12_boolean.t line 9 during global destruction. t/xe12_boolean.t ............ Dubious, test returned 255 (wstat 65280, 0xff00) Failed 4/4 subtests t/xe19_xs_and_suportbypp.t .. Recursive inheritance detected in package 'Types::Serialiser::BooleanBase' at (eval 9) line 76. BEGIN failed--compilation aborted at t/xe19_xs_and_suportbypp.t line 11. # Looks like your test exited with 255 before it could output anything. Recursive inheritance detected in package 'Types::Serialiser::BooleanBase' at t/xe19_xs_and_suportbypp.t line 11 during global destruction. t/xe19_xs_and_suportbypp.t .. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 2/2 subtests t/xe20_croak_message.t ...... ok t/xe21_is_pp.t .............. ok Test Summary Report ------------------- t/xe04support_by_pp.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 3 tests but ran 0. t/xe05_indent_length.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 7 tests but ran 0. t/xe10_bignum.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 6 tests but ran 0. t/xe12_boolean.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 4 tests but ran 0. t/xe19_xs_and_suportbypp.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 2 tests but ran 0. Files=58, Tests=3810, 12 wallclock secs ( 0.09 usr 0.19 sys + 4.46 cusr 7.20 csys = 11.94 CPU) Result: FAIL Failed 5/58 test programs. 0/3810 subtests failed. Makefile:873: recipe for target 'test_dynamic' failed make: *** [test_dynamic] Error 255 Vance Turner [http://advserver.staples.com/Links/Depts/Jobs/US/Brand/Branding/Administration/33532_2014_Make%20More%20Happen%20Institutional%20Assets%20Rebranding/Web_Files/1_Content_Proof/email_icons_sized.jpg] T: 508-253-7366 M: 408-431-5595 Ext: 37366 vance.turner@staples.com<mailto:vance.turner@staples.com> www.staples.com<http://www.staples.com/> 500 Staples Drive, Framingham, MA 01702

Message body is not shown because it is too large.

Download image001.jpg
image/jpeg 5.8k
image001.jpg
On Fri Nov 20 04:56:42 2015, Vance.Turner@Staples.com wrote: Show quoted text
> $ make > cp lib/JSON/backportPP.pm blib/lib/JSON/backportPP.pm > cp lib/JSON/backportPP/Compat5005.pm > blib/lib/JSON/backportPP/Compat5005.pm > cp lib/JSON.pm blib/lib/JSON.pm > cp lib/JSON/backportPP/Compat5006.pm > blib/lib/JSON/backportPP/Compat5006.pm > cp lib/JSON/backportPP/Boolean.pm blib/lib/JSON/backportPP/Boolean.pm > Manifying 5 pod documents > > turva001@FRA52921 ~/.local/share/.cpan/build/JSON-2.61-5TX_2Y > $ make test > PERL_DL_NONLAZY=1 "/usr/bin/perl.exe" "-MExtUtils::Command::MM" "- > MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, > 'blib/lib', 'blib/arch')" t/*.t > t/00_load.t ................. ok > t/00_pod.t .................. ok > t/01_utf8.t ................. ok > t/02_error.t ................ ok > t/03_types.t ................ ok > t/06_pc_pretty.t ............ ok > t/07_pc_esc.t ............... ok > t/08_pc_base.t .............. ok > t/09_pc_extra_number.t ...... ok > t/10_pc_keysort.t ........... ok > t/11_pc_expo.t .............. ok > t/12_blessed.t .............. ok > t/13_limit.t ................ ok > t/14_latin1.t ............... ok > t/15_prefix.t ............... ok > t/16_tied.t ................. ok > t/17_relaxed.t .............. ok > t/18_json_checker.t ......... ok > t/19_incr.t ................. ok > t/20_unknown.t .............. ok > t/21_evans_bugrep.t ......... ok > t/22_comment_at_eof.t ....... ok > t/99_binary.t ............... ok > t/e00_func.t ................ ok > t/e01_property.t ............ ok > t/e02_bool.t ................ ok > t/e03_bool2.t ............... ok > t/e04_sortby.t .............. ok > t/e05_esc_slash.t ........... ok > t/e06_allow_barekey.t ....... ok > t/e07_allow_singlequote.t ... ok > t/e08_decode.t .............. ok > t/e09_encode.t .............. ok > t/e10_bignum.t .............. ok > t/e11_conv_blessed_univ.t ... ok > t/e12_upgrade.t ............. ok > t/e13_overloaded_eq.t ....... ok > t/e14_decode_prefix.t ....... ok > t/e15_tie_ixhash.t .......... ok > t/e16_incr_parse_fixed.t .... ok > t/e90_misc.t ................ ok > t/x00_load.t ................ ok > t/x02_error.t ............... ok > t/x12_blessed.t ............. ok > t/x16_tied.t ................ ok > t/x17_strange_overload.t .... ok > t/xe01_property.t ........... ok > t/xe02_bool.t ............... ok > t/xe03_bool2.t .............. ok > t/xe04support_by_pp.t ....... Recursive inheritance detected in > package 'Types::Serialiser::BooleanBase' at (eval 9) line 76. > BEGIN failed--compilation aborted at t/xe04support_by_pp.t line 7. > # Looks like your test exited with 255 before it could output > anything. > Recursive inheritance detected in package > 'Types::Serialiser::BooleanBase' at t/xe04support_by_pp.t line 7 > during global destruction. > t/xe04support_by_pp.t ....... Dubious, test returned 255 (wstat 65280, > 0xff00) > Failed 3/3 subtests > t/xe05_indent_length.t ...... Recursive inheritance detected in > package 'Types::Serialiser::BooleanBase' at (eval 9) line 76. > BEGIN failed--compilation aborted at t/xe05_indent_length.t line 7. > # Looks like your test exited with 255 before it could output > anything. > Recursive inheritance detected in package > 'Types::Serialiser::BooleanBase' at t/xe05_indent_length.t line 7 > during global destruction. > t/xe05_indent_length.t ...... Dubious, test returned 255 (wstat 65280, > 0xff00) > Failed 7/7 subtests > t/xe08_decode.t ............. ok > t/xe10_bignum.t ............. Recursive inheritance detected in > package 'Types::Serialiser::BooleanBase' at (eval 9) line 76. > BEGIN failed--compilation aborted at t/xe10_bignum.t line 8. > # Looks like your test exited with 255 before it could output > anything. > Recursive inheritance detected in package > 'Types::Serialiser::BooleanBase' at t/xe10_bignum.t line 8 during > global destruction. > t/xe10_bignum.t ............. Dubious, test returned 255 (wstat 65280, > 0xff00) > Failed 6/6 subtests > t/xe11_conv_blessed_univ.t .. ok > t/xe12_boolean.t ............ Recursive inheritance detected in > package 'Types::Serialiser::BooleanBase' at (eval 9) line 76. > BEGIN failed--compilation aborted at t/xe12_boolean.t line 9. > # Looks like your test exited with 255 before it could output > anything. > Recursive inheritance detected in package > 'Types::Serialiser::BooleanBase' at t/xe12_boolean.t line 9 during > global destruction. > t/xe12_boolean.t ............ Dubious, test returned 255 (wstat 65280, > 0xff00) > Failed 4/4 subtests > t/xe19_xs_and_suportbypp.t .. Recursive inheritance detected in > package 'Types::Serialiser::BooleanBase' at (eval 9) line 76. > BEGIN failed--compilation aborted at t/xe19_xs_and_suportbypp.t line > 11. > # Looks like your test exited with 255 before it could output > anything. > Recursive inheritance detected in package > 'Types::Serialiser::BooleanBase' at t/xe19_xs_and_suportbypp.t line 11 > during global destruction. > t/xe19_xs_and_suportbypp.t .. Dubious, test returned 255 (wstat 65280, > 0xff00) > Failed 2/2 subtests > t/xe20_croak_message.t ...... ok > t/xe21_is_pp.t .............. ok > > Test Summary Report > ------------------- > t/xe04support_by_pp.t (Wstat: 65280 Tests: 0 Failed: 0) > Non-zero exit status: 255 > Parse errors: Bad plan. You planned 3 tests but ran 0. > t/xe05_indent_length.t (Wstat: 65280 Tests: 0 Failed: 0) > Non-zero exit status: 255 > Parse errors: Bad plan. You planned 7 tests but ran 0. > t/xe10_bignum.t (Wstat: 65280 Tests: 0 Failed: 0) > Non-zero exit status: 255 > Parse errors: Bad plan. You planned 6 tests but ran 0. > t/xe12_boolean.t (Wstat: 65280 Tests: 0 Failed: 0) > Non-zero exit status: 255 > Parse errors: Bad plan. You planned 4 tests but ran 0. > t/xe19_xs_and_suportbypp.t (Wstat: 65280 Tests: 0 Failed: 0) > Non-zero exit status: 255 > Parse errors: Bad plan. You planned 2 tests but ran 0. > Files=58, Tests=3810, 12 wallclock secs ( 0.09 usr 0.19 sys + 4.46 > cusr 7.20 csys = 11.94 CPU) > Result: FAIL > Failed 5/58 test programs. 0/3810 subtests failed. > Makefile:873: recipe for target 'test_dynamic' failed > make: *** [test_dynamic] Error 255 > > Vance Turner > > [http://advserver.staples.com/Links/Depts/Jobs/US/Brand/Branding/Administration/33532_2014_Make%20More%20Happen%20Institutional%20Assets%20Rebranding/Web_Files/1_Content_Proof/email_icons_sized.jpg] > > T: 508-253-7366 > M: 408-431-5595 > Ext: 37366 > vance.turner@staples.com<mailto:vance.turner@staples.com> > > www.staples.com<http://www.staples.com/> > 500 Staples Drive, Framingham, MA 01702
It seems you have the latest JSON::XS, which is known to have compatibility issues with JSON 2.61. Try JSON 2.90, or downgrade JSON::XS.
On Thu Sep 08 01:43:06 2016, ISHIGAKI wrote: Show quoted text
> On Fri Nov 20 04:56:42 2015, Vance.Turner@Staples.com wrote:
> > $ make > > cp lib/JSON/backportPP.pm blib/lib/JSON/backportPP.pm > > cp lib/JSON/backportPP/Compat5005.pm > > blib/lib/JSON/backportPP/Compat5005.pm > > cp lib/JSON.pm blib/lib/JSON.pm > > cp lib/JSON/backportPP/Compat5006.pm > > blib/lib/JSON/backportPP/Compat5006.pm > > cp lib/JSON/backportPP/Boolean.pm blib/lib/JSON/backportPP/Boolean.pm > > Manifying 5 pod documents > > > > turva001@FRA52921 ~/.local/share/.cpan/build/JSON-2.61-5TX_2Y > > $ make test > > PERL_DL_NONLAZY=1 "/usr/bin/perl.exe" "-MExtUtils::Command::MM" "- > > MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, > > 'blib/lib', 'blib/arch')" t/*.t > > t/00_load.t ................. ok > > t/00_pod.t .................. ok > > t/01_utf8.t ................. ok > > t/02_error.t ................ ok > > t/03_types.t ................ ok > > t/06_pc_pretty.t ............ ok > > t/07_pc_esc.t ............... ok > > t/08_pc_base.t .............. ok > > t/09_pc_extra_number.t ...... ok > > t/10_pc_keysort.t ........... ok > > t/11_pc_expo.t .............. ok > > t/12_blessed.t .............. ok > > t/13_limit.t ................ ok > > t/14_latin1.t ............... ok > > t/15_prefix.t ............... ok > > t/16_tied.t ................. ok > > t/17_relaxed.t .............. ok > > t/18_json_checker.t ......... ok > > t/19_incr.t ................. ok > > t/20_unknown.t .............. ok > > t/21_evans_bugrep.t ......... ok > > t/22_comment_at_eof.t ....... ok > > t/99_binary.t ............... ok > > t/e00_func.t ................ ok > > t/e01_property.t ............ ok > > t/e02_bool.t ................ ok > > t/e03_bool2.t ............... ok > > t/e04_sortby.t .............. ok > > t/e05_esc_slash.t ........... ok > > t/e06_allow_barekey.t ....... ok > > t/e07_allow_singlequote.t ... ok > > t/e08_decode.t .............. ok > > t/e09_encode.t .............. ok > > t/e10_bignum.t .............. ok > > t/e11_conv_blessed_univ.t ... ok > > t/e12_upgrade.t ............. ok > > t/e13_overloaded_eq.t ....... ok > > t/e14_decode_prefix.t ....... ok > > t/e15_tie_ixhash.t .......... ok > > t/e16_incr_parse_fixed.t .... ok > > t/e90_misc.t ................ ok > > t/x00_load.t ................ ok > > t/x02_error.t ............... ok > > t/x12_blessed.t ............. ok > > t/x16_tied.t ................ ok > > t/x17_strange_overload.t .... ok > > t/xe01_property.t ........... ok > > t/xe02_bool.t ............... ok > > t/xe03_bool2.t .............. ok > > t/xe04support_by_pp.t ....... Recursive inheritance detected in > > package 'Types::Serialiser::BooleanBase' at (eval 9) line 76. > > BEGIN failed--compilation aborted at t/xe04support_by_pp.t line 7. > > # Looks like your test exited with 255 before it could output > > anything. > > Recursive inheritance detected in package > > 'Types::Serialiser::BooleanBase' at t/xe04support_by_pp.t line 7 > > during global destruction. > > t/xe04support_by_pp.t ....... Dubious, test returned 255 (wstat > > 65280, > > 0xff00) > > Failed 3/3 subtests > > t/xe05_indent_length.t ...... Recursive inheritance detected in > > package 'Types::Serialiser::BooleanBase' at (eval 9) line 76. > > BEGIN failed--compilation aborted at t/xe05_indent_length.t line 7. > > # Looks like your test exited with 255 before it could output > > anything. > > Recursive inheritance detected in package > > 'Types::Serialiser::BooleanBase' at t/xe05_indent_length.t line 7 > > during global destruction. > > t/xe05_indent_length.t ...... Dubious, test returned 255 (wstat > > 65280, > > 0xff00) > > Failed 7/7 subtests > > t/xe08_decode.t ............. ok > > t/xe10_bignum.t ............. Recursive inheritance detected in > > package 'Types::Serialiser::BooleanBase' at (eval 9) line 76. > > BEGIN failed--compilation aborted at t/xe10_bignum.t line 8. > > # Looks like your test exited with 255 before it could output > > anything. > > Recursive inheritance detected in package > > 'Types::Serialiser::BooleanBase' at t/xe10_bignum.t line 8 during > > global destruction. > > t/xe10_bignum.t ............. Dubious, test returned 255 (wstat > > 65280, > > 0xff00) > > Failed 6/6 subtests > > t/xe11_conv_blessed_univ.t .. ok > > t/xe12_boolean.t ............ Recursive inheritance detected in > > package 'Types::Serialiser::BooleanBase' at (eval 9) line 76. > > BEGIN failed--compilation aborted at t/xe12_boolean.t line 9. > > # Looks like your test exited with 255 before it could output > > anything. > > Recursive inheritance detected in package > > 'Types::Serialiser::BooleanBase' at t/xe12_boolean.t line 9 during > > global destruction. > > t/xe12_boolean.t ............ Dubious, test returned 255 (wstat > > 65280, > > 0xff00) > > Failed 4/4 subtests > > t/xe19_xs_and_suportbypp.t .. Recursive inheritance detected in > > package 'Types::Serialiser::BooleanBase' at (eval 9) line 76. > > BEGIN failed--compilation aborted at t/xe19_xs_and_suportbypp.t line > > 11. > > # Looks like your test exited with 255 before it could output > > anything. > > Recursive inheritance detected in package > > 'Types::Serialiser::BooleanBase' at t/xe19_xs_and_suportbypp.t line > > 11 > > during global destruction. > > t/xe19_xs_and_suportbypp.t .. Dubious, test returned 255 (wstat > > 65280, > > 0xff00) > > Failed 2/2 subtests > > t/xe20_croak_message.t ...... ok > > t/xe21_is_pp.t .............. ok > > > > Test Summary Report > > ------------------- > > t/xe04support_by_pp.t (Wstat: 65280 Tests: 0 Failed: 0) > > Non-zero exit status: 255 > > Parse errors: Bad plan. You planned 3 tests but ran 0. > > t/xe05_indent_length.t (Wstat: 65280 Tests: 0 Failed: 0) > > Non-zero exit status: 255 > > Parse errors: Bad plan. You planned 7 tests but ran 0. > > t/xe10_bignum.t (Wstat: 65280 Tests: 0 Failed: 0) > > Non-zero exit status: 255 > > Parse errors: Bad plan. You planned 6 tests but ran 0. > > t/xe12_boolean.t (Wstat: 65280 Tests: 0 Failed: 0) > > Non-zero exit status: 255 > > Parse errors: Bad plan. You planned 4 tests but ran 0. > > t/xe19_xs_and_suportbypp.t (Wstat: 65280 Tests: 0 Failed: 0) > > Non-zero exit status: 255 > > Parse errors: Bad plan. You planned 2 tests but ran 0. > > Files=58, Tests=3810, 12 wallclock secs ( 0.09 usr 0.19 sys + 4.46 > > cusr 7.20 csys = 11.94 CPU) > > Result: FAIL > > Failed 5/58 test programs. 0/3810 subtests failed. > > Makefile:873: recipe for target 'test_dynamic' failed > > make: *** [test_dynamic] Error 255 > > > > Vance Turner > > > > [http://advserver.staples.com/Links/Depts/Jobs/US/Brand/Branding/Administration/33532_2014_Make%20More%20Happen%20Institutional%20Assets%20Rebranding/Web_Files/1_Content_Proof/email_icons_sized.jpg] > > > > T: 508-253-7366 > > M: 408-431-5595 > > Ext: 37366 > > vance.turner@staples.com<mailto:vance.turner@staples.com> > > > > www.staples.com<http://www.staples.com/> > > 500 Staples Drive, Framingham, MA 01702
> > > It seems you have the latest JSON::XS, which is known to have > compatibility issues with JSON 2.61. Try JSON 2.90, or downgrade > JSON::XS.
Confirmed the latest JSON didn't have this issue under Cygwin.