#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 jkeenan):
Replying to [comment:2 rurban]:
> Thanks, pbc's must be portable, that's why I enabled the tests.
> I can work on x86_64 with ICC, but not on Darwin/PPC.
>
> What is the output of Darwin/PCC for ./pdump -h n.pbc ?
>
> $ ./parrot -o n.pbc t/op/number_1.pasm
> $ make pdump
> $ ./pdump -h n.pbc
>
Reini: Thanks for investigating this:
{{{
[parrot] 512 $ ./parrot -o n.pbc t/op/number_1.pasm
[parrot] 513 $ make pdump
src/pdump.c
src/packdump.c
/usr/bin/g++ -o pdump \
src/pdump.o \
src/packdump.o -L/topdir/blib/lib -L/topdir/blib/lib -lparrot -lm
-lgmp -lreadline -lintl -undefined dynamic_lookup -L/sw/lib
[parrot] 514 $ ./pdump -h n.pbc
HEADER => [
wordsize = 4 (interpreter's wordsize/INTVAL = 4/4)
byteorder = 1 (interpreter's byteorder = 1)
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
]
}}}
Here's ''myconfig'':
{{{
Summary of my parrot 0.9.0 (r36179) configuration:
configdate='Sat Jan 31 00:58:01 2009 GMT'
Platform:
osname=darwin, archname=darwin-2level
jitcapable=1, jitarchname=ppc-darwin,
jitosname=DARWIN, jitcpuarch=ppc
execcapable=1
perl=/usr/local/bin/perl
Compiler:
cc='/usr/bin/gcc', ccflags='-fno-common -no-cpp-precomp -pipe
-I/opt/local/include -pipe -fno-common -Wno-long-double
-DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC
-DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE
-DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -falign-
functions=16 -fvisibility=hidden -funit-at-a-time -W -Wall -Waggregate-
return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-
optimization -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-
nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self
-Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-
missing-format-attribute -Wmissing-include-dirs -Wpacked -Wparentheses
-Wpointer-arith -Wreturn-type -Wsequence-point -Wno-shadow -Wsign-compare
-Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default
-Wtrigraphs -Wundef -Wunknown-pragmas -Wno-unused -Wvariadic-macros
-Wwrite-strings -Wbad-function-cast -Wdeclaration-after-statement
-Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-
declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -I/sw/include
-DHAS_GETTEXT',
Linker and Libraries:
ld='/usr/bin/g++', ldflags=' -L/opt/local/lib -L/topdir/blib/lib
-L/sw/lib',
cc_ldflags='',
libs='-lm -lgmp -lreadline -lintl'
Dynamic Linking:
share_ext='.dylib', ld_share_flags='-dynamiclib -undefined
dynamic_lookup',
load_ext='.bundle', ld_load_flags='-undefined dynamic_lookup -bundle'
Types:
iv=long, intvalsize=4, intsize=4, opcode_t=long, opcode_t_size=4,
ptrsize=4, ptr_alignment=1 byteorder=4321,
nv=double, numvalsize=8, doublesize=8
}}}
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/254#comment:5>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets