On Mon, Feb 2, 2009 at 08:05, jerry gay <[email protected]> wrote:
> i'm failing on win32/msvc:
>
> Test Summary Report
> -------------------
> t/native_pbc/number (Wstat: 768 Tests: 3 Failed: 3)
> Failed tests: 1-3
> Non-zero exit status: 3
> Files=390, Tests=11683, 445 wallclock secs ( 1.31 usr + 5.26 sys = 6.58 CPU)
> Result: FAIL
> NMAKE : fatal error U1077: 'C:\usr\perl-5.10.0\bin\perl.exe' : return code
> '0x1'
>
> Stop.
>
> c:\Users\particle\dev\parrot\rakudo>svn info
> Path: .
> URL: https://svn.parrot.org/parrot/trunk
> Repository Root: https://svn.parrot.org/parrot
> Repository UUID: d31e2699-5ff4-0310-a27c-f18f2fbe73fe
> Revision: 36283
> Node Kind: directory
> Schedule: normal
> Last Changed Author: cotto
> Last Changed Rev: 36283
> Last Changed Date: 2009-02-02 06:13:45 -0800 (Mon, 02 Feb 2009)
>
> ~jerry
>
now with pdump info...
c:\Users\particle\dev\parrot\rakudo>nmake pdump.exe
Microsoft (R) Program Maintenance Utility Version 9.00.21022.08
Copyright (C) Microsoft Corporation. All rights reserved.
src\pdump.c
src\packdump.c
link -out:.\pdump.exe src\pdump.obj src\packdump.obj libparrot.lib k
ernel32.lib ws2_32.lib msvcrt.lib oldnames.lib -nologo -nodefaultlib -debug
-machine:x86 -debug
Creating library .\pdump.lib and object .\pdump.exp
if exist .\pdump.exe.manifest mt.exe -nologo -manifest .\pdump.exe.manif
est -outputresource:.\pdump.exe;1
c:\Users\particle\dev\parrot\rakudo>pdump t\native_pbc\integer_1.pbc
HEADER => [
wordsize = 4 (interpreter's wordsize/INTVAL = 4/4)
byteorder = 0 (interpreter's byteorder = 0)
floattype = 0 (interpreter's NUMVAL_SIZE = 8)
parrot-version 0.9.0, bytecode-version 3.34
UUID type = 0, UUID size = 0
no endianize, no opcode, no numval transform
dirformat = 1
]
DIRECTORY => [ # offs 0x30(48) = op_count 196, itype 0, id 0, size 0, ...
# 5 segments
type 4 BYTECODE_i1.pasm offs 0x38(0xe0) op_count 8
type 2 FIXUP_i1.pasm offs 0x40(0x100) op_count 12
type 3 CONSTANT_i1.pasm offs 0x4c(0x130) op_count 112
type 1 PIC_idx_i1.pasm offs 0xbc(0x2f0) op_count 8
type 5 BYTECODE_i1.pasm_DB offs 0xc4(0x310) op_count 12
]
BYTECODE_i1.pasm => [ # offs 0x38(56) = op_count 8, itype 0, id 0, size 3, ...
0000: 000001c3 10203040 00000000
]
FIXUP_i1.pasm => [
#0
type => 2 offs => 2 name => '(null)',
],
CONSTANT_i1.pasm => [
# 0:
[ 'PFC_PMC', {
FLAGS => 0x4000600 (is_PMC,is_PMC_EXT,is_special_PMC)
no dump info for PMC 10 ParrotInterpreter
class => ParrotInterpreter,
} ],
# 1:
[ 'PFC_STRING', {
FLAGS => 0x61100 (is_string,constant,is_COWable,live)
CHARSET => 1652752,
SIZE => 7,
DATA => "i1.pasm"
} ],
# 2:
[ 'PFC_PMC', {
FLAGS => 0x4500600 (is_PMC,is_PMC_EXT,custom_mark,active_destroy,is_spec
ial_PMC)
class => Sub,
start_offs => 0,
end_offs => 3,
name => '(null)',
subid => '(null)',
method => '',
nsentry => '(null)',
namespace => Null
HLL_id => 0,
} ],
# 3:
[ 'PFC_STRING', {
FLAGS => 0x61100 (is_string,constant,is_COWable,live)
CHARSET => 1652752,
SIZE => 6,
DATA => "(null)"
} ],
],
PIC_idx_i1.pasm => [ # offs 0xbc(188) = op_count 8, itype 0, id 0, size 1, ...
0000: 00000000
]
BYTECODE_i1.pasm_DB => [ # offs 0xc4(196) = op_count 12, itype 0, id 0, size 3,
...
mappings => [
#0
[
OFFSET => 0,
FILENAME => i1.pasm
],
]
0000: 00000001 00000002 00000000
]
c:\Users\particle\dev\parrot\rakudo>
~jerry
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets