Howdy, I think these bugs are mostly related to some functions not being exported in a g++ build of Parrot, such as Parrot_hash_new. I am still researching this. This optimize bug is a different issue, though. That is probably due to sloppy typecasting on my part.
Duke On Thu, Apr 7, 2011 at 10:15 AM, Parrot <[email protected]> wrote: > #2084: t/src/extend_vtable.t fails all tests with g++ build > --------------------+------------------------------------------------------- > Reporter: mikehh | Owner: dukeleto > Type: bug | Status: new > Priority: normal | Milestone: > Component: none | Version: 3.2.0 > Severity: medium | Keywords: > Lang: | Patch: > Platform: | > --------------------+------------------------------------------------------- > > Comment(by mikehh): > > as of 3_2_0-146-g4ce2047 > > there has been no change with g++ builds - they blow up completely. > > with gcc on Ubuntu 11.04 i386 beta there is no problem with an --optimize > build, however I get a failure without --optimize. > > {{{ > prove t/src/extend_vtable.t > t/src/extend_vtable.t .. 1/89 > # Failed test 'Parrot_PMC_find_method' > # at t/src/extend_vtable.t line 170. > # Exited with error code: [SIGNAL 139] > # Received: > # > # Expected: > # 42 > # Done! > # > t/src/extend_vtable.t .. 87/89 # Looks like you failed 1 test of 89. > t/src/extend_vtable.t .. Dubious, test returned 1 (wstat 256, 0x100) > Failed 1/89 subtests > > Test Summary Report > ------------------- > t/src/extend_vtable.t (Wstat: 256 Tests: 89 Failed: 1) > Failed test: 3 > Non-zero exit status: 1 > Files=1, Tests=89, 29 wallclock secs ( 0.11 usr 0.01 sys + 22.10 cusr > 6.24 csys = 28.46 CPU) > Result: FAIL > > }}} > > I got similar results on Ubuntu 10.10 i386 - except with the standard > build (no --optimize) it returned SIGNAL 11 - which is a Segmentation > fault (SIGNAL 139 is a Segmentation Violation). > > Cheers Michael (mikehh) > > -- > Ticket URL: <https://trac.parrot.org/parrot/ticket/2084#comment:5> > Parrot <https://trac.parrot.org/parrot/> > Parrot Development > -- Jonathan "Duke" Leto [email protected] http://leto.net _______________________________________________ parrot-tickets mailing list [email protected] http://lists.parrot.org/mailman/listinfo/parrot-tickets
