On Sat, Mar 22, 2014 at 11:53:23AM +0100, intrigeri wrote: > > AFAICT the latest patch proposed by upstream on February 9 [1] has > been tested on mips only. My understanding is that upstream has been > waiting for more test results since then. Can anyone please test this > on other big-endian architectures? > > It would good if we could at least fix this for the 32-bit ones. > > [1] > https://rt.cpan.org/Ticket/Attachment/1324475/702426/0001-Fix-return-value-handling-on-big-endian-architecture.patch
Works fine for me on powerpc, but fails miserably on s390x: t/00-basic-types.t ............ ok t/arg-checks.t ................ ok t/arrays.t .................... 1/29 # Failed test at t/arrays.t line 14. # got: '0' # expected: '6' Out of memory! # Looks like you planned 29 tests but ran 2. # Looks like you failed 1 test of 2 run. # Looks like your test exited with 1 just after 2. t/arrays.t .................... Failed 28/29 subtests t/boxed.t ..................... ok t/cairo-integration.t ......... ok t/callbacks.t ................. 1/25 # Failed test at t/callbacks.t line 14. # got: '6941192' # expected: '23' # Failed test at t/callbacks.t line 16. # got: '894' # expected: '23' # Failed test at t/callbacks.t line 17. # got: '894' # expected: '23' # Failed test at t/callbacks.t line 18. # got: '-1071533088' # expected: '46' # Failed test at t/callbacks.t line 22. # got: '0' # expected: '23' # Failed test at t/callbacks.t line 26. # got: '-1071861040' # expected: '23' # Looks like you failed 6 tests of 25. t/callbacks.t ................. Dubious, test returned 6 (wstat 1536, 0x600) Failed 6/25 subtests t/closures.t .................. ok t/constants.t ................. ok t/enums.t ..................... Failed 3/4 subtests t/hashes.t .................... ok t/interface-implementation.t .. ok t/objects.t ................... ok t/structs.t ................... ok t/values.t .................... ok t/vfunc-chaining.t ............ ok t/vfunc-ref-counting.t ........ ok Test Summary Report ------------------- t/arrays.t (Wstat: 9 Tests: 2 Failed: 1) Failed test: 2 Non-zero wait status: 9 Parse errors: Bad plan. You planned 29 tests but ran 2. t/callbacks.t (Wstat: 1536 Tests: 25 Failed: 6) Failed tests: 3, 6, 9, 14, 19, 25 Non-zero exit status: 6 t/enums.t (Wstat: 11 Tests: 1 Failed: 0) Non-zero wait status: 11 Parse errors: Bad plan. You planned 4 tests but ran 1. Files=16, Tests=297, 222 wallclock secs ( 0.07 usr 0.03 sys + 11.27 cusr 39.60 csys = 50.97 CPU) Result: FAIL Failed 3/16 test programs. 7/297 subtests failed. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org