#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

Reply via email to