[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#724469: FTBFS on all big-endian architectures



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.


Reply to: