#254: t/native_pbc/number.t: New failure on some platforms
---------------------+------------------------------------------------------
Reporter: jkeenan | Owner: rurban
Type: bug | Status: assigned
Priority: normal | Milestone:
Component: core | Version:
Severity: high | Keywords:
Lang: | Patch:
Platform: darwin |
---------------------+------------------------------------------------------
Comment(by Infinoid):
Replying to [comment:9 jkeenan]:
> rurban, myself and others worked out some of these problems on IRC
yesterday, so that the tests are now passing on Darwin/PPC. Could we get
some test results from x86_64 or from compilation with ICC?
Gcc on x86-64 fails:
{{{
t/native_pbc/number....1/3
# Failed test 'i386 double float 32 bit opcode_t'
# at t/native_pbc/number.t line 88.
# Exited with error code: [SIGNAL 11]
# Received:
# PackFile_unpack segment 'BYTECODE_t/op/number_1.pasm' directory length
188 length in file 188 needed 186 for unpack
# PackFile_unpack segment 'FIXUP_t/op/number_1.pasm' directory length 0
length in file 0 needed 4 for unpack
# PackFile_unpack segment 'CONSTANT_t/op/number_1.pasm' directory length 1
length in file 1 needed 10610 for unpack
# PackFile_unpack segment 'PIC_idx_t/op/number_1.pasm' directory length 0
length in file 0 needed 4 for unpack
# PackFile_unpack segment 'BYTECODE_t/op/number_1.pasm_DB' directory
length 0 length in file 0 needed 4 for unpack
#
# Expected:
# 1
# 4
# 16
# 64
# 256
# 1024
# 4096
# 16384
# 65536
# 262144
# 1048576
# 4194304
# 16777216
# 67108864
# 268435456
# 1073741824
# 4294967296
# 17179869184
# 68719476736
# 274877906944
# 1099511627776
# 4398046511104
# 17592186044416
# 70368744177664
# 281474976710656
# 1.12589990684262e+15
#
# May need to regenerate t/native_pbc/number_1.pbc; see test file
# Failed test 'PPC double float 32 bit BE opcode_t'
# at t/native_pbc/number.t line 100.
# Exited with error code: [SIGNAL 3]
# Received:
# PackFile_unpack segment 'BYTECODE_t/op/number_1.pasm' directory length
188 length in file 188 needed 186 for unpack
# PackFile_unpack segment 'FIXUP_t/op/number_1.pasm' directory length
3139056 length in file 3139056 needed 4 for unpack
# Parrot VM: PANIC: Out of mem!
# C file src/gc/memory.c, line 52
# Parrot file (not available), line (not available)
#
# We highly suggest you notify the Parrot team if you have not been
working on
# Parrot. Use parrotbug (located in parrot's root directory) or send an
# e-mail to [email protected].
# Include the entire text of this error message and the text of the script
that
# generated the error. If you've made any modifications to Parrot, please
# describe them as well.
#
# Version : 0.9.0-devel
# Configured : Sun Feb 1 18:28:42 2009 GMT
# Architecture: nojit
# JIT Capable : No
# Interp Flags: (no interpreter)
# Exceptions : (missing from core)
#
# Dumping Core...
#
# Expected:
# 1
# 4
# 16
# 64
# 256
# 1024
# 4096
# 16384
# 65536
# 262144
# 1048576
# 4194304
# 16777216
# 67108864
# 268435456
# 1073741824
# 4294967296
# 17179869184
# 68719476736
# 274877906944
# 1099511627776
# 4398046511104
# 17592186044416
# 70368744177664
# 281474976710656
# 1.12589990684262e+15
#
# May need to regenerate t/native_pbc/number_2.pbc; see test file
# Looks like you failed 2 tests of 3.
t/native_pbc/number.... Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/3 subtests
t/op/number............ok
Test Summary Report
-------------------
t/native_pbc/number (Wstat: 512 Tests: 3 Failed: 2)
Failed tests: 1-2
}}}
Mark
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/254#comment:10>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets