Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[perl #39052] namespace-related failure in t/pmc/objects_74.pir

8 views
Skip to first unread message

Andy Dougherty

unread,
May 2, 2006, 2:57:50 PM5/2/06
to bugs-bi...@rt.perl.org
# New Ticket Created by Andy Dougherty
# Please include the string: [perl #39052]
# in the subject line of all future correspondence about this issue.
# <URL: https://rt.perl.org/rt3/Ticket/Display.html?id=39052 >


The current (Tue May 2 07:15:06 2006 UTC) parrot snapshot is failing test
t/pmc/objects_74.pir with the following message:

get_pointer_keyed_str() not implemented in class 'Integer'
current instr.: 'main' pc 3 (t/pmc/objects_74.pir:4)

The test itself is

.sub main :main
.local pmc c1, c2
c1 = newclass ['Foo']
c2 = newclass ['Foo';'Baz']
print "ok\n"
.end
.namespace ['Foo']
.sub __init :method
print "__init Foo\n"
.end
.namespace ['Foo';'Bar']
.sub __init :method
print "__init Bar\n"
.end

I haven't yet figured out why it's failing. This problem persists even in
a debugging build.

Summary of my parrot 0.4.3 (r0) configuration:
configdate='Tue May 2 10:29:17 2006'
Platform:
osname=solaris, archname=sun4-solaris
jitcapable=0, jitarchname=nojit,
jitosname=solaris, jitcpuarch=sun4
execcapable=0
perl=perl5.6
Compiler:
cc='cc', ccflags='-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -g',
Linker and Libraries:
ld='cc', ldflags=' -L/usr/local/lib -R/usr/local/lib ',
cc_ldflags='',
libs='-lsocket -lnsl -ldl -lm -lpthread -lrt'
Dynamic Linking:
share_ext='.so', ld_share_flags='-G -L/usr/local/lib -R/usr/local/lib',
load_ext='.so', ld_load_flags='-G -L/usr/local/lib -R/usr/local/lib'
Types:
iv=long, intvalsize=4, intsize=4, opcode_t=long, opcode_t_size=4,
ptrsize=4, ptr_alignment=4 byteorder=4321,
nv=double, numvalsize=8, doublesize=8

--
Andy Dougherty doug...@lafayette.edu

0 new messages