#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

Reply via email to