# New Ticket Created by Jeff Clites # Please include the string: [perl #28344] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=28344 >
On Mac OS X, the test below is failing. It appears that the initialization order is incorrect (at least, doesn't match what the test is expecting, and doesn't match what you'd want based on the diagram in the test)--init on D is called before init on A. Source up-to-date as of a few minutes ago. JEff % perl t/harness t/pmc/object-meths.t t/pmc/object-meths....NOK 17# Failed test (t/pmc/object-meths.t at line 466) # got: 'F isa D 1 # D isa F 0 # F isa C 1 # C isa F 0 # F isa E 1 # E isa F 0 # F isa A 1 # A isa F 0 # F isa B 1 # B isa F 0 # C isa A 1 # A isa C 0 # D isa A 1 # A isa D 0 # new F # E init # D init # B init # A init # C init # F init # done # ' # expected: 'F isa D 1 # D isa F 0 # F isa C 1 # C isa F 0 # F isa E 1 # E isa F 0 # F isa A 1 # A isa F 0 # F isa B 1 # B isa F 0 # C isa A 1 # A isa C 0 # D isa A 1 # A isa D 0 # new F # E init # A init # D init # B init # C init # F init # done # ' % cat myconfig Summary of my parrot 0.1.0 configuration: configdate='Wed Apr 7 08:58:49 2004' Platform: osname=darwin, archname=darwin jitcapable=1, jitarchname=ppc-darwin, jitosname=DARWIN, jitcpuarch=ppc execcapable=1 perl=perl Compiler: cc='cc', ccflags='-g -pipe -pipe -fno-common -no-cpp-precomp -DHAS_TELLDIR_PROTOTYPE -pipe -fno-common -Wno-long-double ', Linker and Libraries: ld='cc', ldflags=' -flat_namespace ', cc_ldflags='', libs='-lm' Dynamic Linking: so='.dylib', ld_shared=' -flat_namespace -bundle -undefined suppress', ld_shared_flags='' 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 % sw_vers ProductName: Mac OS X ProductVersion: 10.3.2 BuildVersion: 7D24